(road) turning - French English Dictionary